#ifndef IMMUTABLEOBJECT_H_
#define IMMUTABLEOBJECT_H_
#include <SDL/SDL.h>
#include "SceneObject.h"
#include "ListIDContainer.h"
/*
*	___IMMUTABLEOBJECT Header___
* 
*
***************************************************************/

class ImmutableObject : public SceneObject
{
	private:
		unsigned int _listID;
		static map<RawObjectData*,unsigned int> _listIDs;
	protected:
		void DrawObject();
	public:
		ImmutableObject( RawObjectData *objData );
		~ImmutableObject( );
};


/***************************************************************/
#endif
